package com.jack.design_patterns.creational.single;

/**
 * 饿汉式单例：
 *  占用内存大，消耗系统资源
 */
public class HungrySingleton {

    // 加载类的时候就直接创建
    private final static HungrySingleton INSTANCE = new HungrySingleton();

    // 构造器私有
    private HungrySingleton() {

    }

    // 提供外部调用获取实例的方法
    public static HungrySingleton getInstance() {
        return INSTANCE;
    }
}
